chelonian shell - İspanyolca İngilizce Sözlük

chelonian shell

Meanings of "chelonian shell" in Spanish English Dictionary : 1 result(s)

İngilizce İspanyolca
Zoology
chelonian shell coraza [f]